**Per quanto riguarda il cambio di lingua nel tutorial, fare riferimento alla seguente immagine animata.** ![](./media/1234567.gif) [Tutorial Arduino](./Arduino/Arduino.7z) [Tutorial Kidsblock](./Kidsblock/Kidsblock.7z) # 1. Introduzione al prodotto ![](media/0eed85e053eec9481023a1aaa999190e.png) ## 1.1 Introduzione Questo robot carro armato STEM educativo V3.0 è stato recentemente aggiornato, aggiungendo una funzione di tracciamento linea e una funzione di estinzione incendi. Migliora vigorosamente la relazione tra bambini e genitori e accende l'immaginazione dei bambini attraverso la programmazione e la codifica. Durante il processo di assemblaggio, è possibile vedere le sue molteplici funzioni come il seguire la luce, il tracciamento linea, il controllo remoto IR e BT, la regolazione della velocità e così via. Inoltre, ci sono alcune piccole parti che possono aiutarti ad assemblare l'auto robot. Sono inclusi sensori e moduli di base, come un sensore di fiamma, un sensore BT, un sensore di evitamento ostacoli, un sensore di tracciamento linea e un sensore ultrasonico. I due tutorial per il codice in linguaggio C dell'IDE Arduino e la programmazione grafica KidsBlock sono adatti anche per gli appassionati di diverse età. È davvero la scelta migliore per te. ## 1.2 Caratteristiche 1. Funzioni multiple: Confinamento, tracciamento linea, estinzione incendi, seguire la luce, controllo remoto IR e BT, controllo della velocità e così via. 2. Facile da costruire: assembla il robot con alcune parti. 3. Elevata tenacità: Staffe in lega di alluminio, motori metallici, ruote di alta qualità 4. Elevata estensione: collega molti sensori e moduli tramite lo scudo del driver del motore e le parti LEGO 5. Controlli multipli: Controllo remoto IR, controllo tramite App (sistemi iOS e Android) 6. Programmazione di base: codice in linguaggio C dell'IDE Arduino e programmazione grafica KidsBlock. ## 1.3 Parametri - Tensione di lavoro: 5V - Tensione di ingresso: 6-9V - Corrente di uscita massima: 1.5A - Dissipazione di potenza massima: 32W - Velocità del motore: 5V 200 rpm / min - Modalità di azionamento del motore: doppio ponte H (HR8833) - Angolo di induzione ultrasonica: \<15° - Distanza di rilevamento ultrasonica: 2cm-300cm - Distanza del telecomando a infrarossi: 10 metri (misurata) - Distanza del telecomando BT: 30 metri (misurata) ## 1.4 Elenco del kit | No. | Nome | QTY | Immagine | | ---- | :----------------------------------------------------------: | ---- | :----------------------------------------------------------: | | 1 | Telaio robot carro armato(**Si prega di portare due batterie 18650**) | 1 | ![img](media/wps8.jpg) | | 2 | Scheda di sviluppo Keyestudio V4.0 (compatibile Arduino UNO) | 1 | ![](media/8ecfc7e4f74bd2001452e33f74eace2e.png) | | 3 | Scheda di espansione driver motore Keyestudio 8833 | 1 | ![ ](media/a68b920cd30c3b17941fa8b28b643c8f.png) | | 4 | Modulo BT BLE DX-BT24 V5.1 | 1 | ![ ](media/5932436a0916951504a9debb97a905c3.jpeg) | | 5 | Sensore ultrasonico HC-SR04 | 1 | ![](media/b0906d68835b2659491e53a85567569b.png) | | 6 | Pannello LED Keyestudio 8\*16 | 1 | ![](media/2d831a9e71d1777b7b12132267d22947.png) | | 7 | Modulo LED Giallo | 1 | ![2](media/0b130b1b8eb4e626a9cad08906af2ef5.png) | | 8 | Sensore di fiamma | 2 | ![1](media/ecf808f114234039582880ab4682c4e6.png) | | 9 | Modulo motore 130 | 1 | ![5](media/465d2f91471dcdab8de9b07e44d37cf4.png) | | 10 | Fotoresistore | 2 | ![4](media/9b0193c19a5a7392052adffdfc4e10c2.png) | | 11 | Scheda acrilica per pannello LED 8\*16 | 1 | ![4](media/2d8e4747f80f8134999a16c9aa0dabb7.png) | | 12 | Scheda acrilica superiore | 1 | ![](media/704f390bd65080844e77b498d37784f7.jpeg) | | 13 | Scheda acrilica | 1 | ![Img](./media/img-20240115093710.png) | | 14 | Telecomando Keyestudio JMFP-4 17 tasti (Batterie in KS0555F) | 1 | ![11](media/4bcc6cd652f8101c6a4680b40e40e593.png) | | 15 | Servo Keyestudio 9G 180 ° | 1 | ![](media/e686213ffb2aa53d9960f9f6d1b600cd.png) | | 16 | Cavo USB | 1 | ![](media/4f8d5af6dee9016b45d975adb2391d37.png) | | 17 | Tubo avvolgente | 1 | ![](media/95a430f19b519f4c80f1aee9bdea1605.png) | | 18 | Cacciavite 3.0\*40MM | 1 | ![](media/f353b46e6c2c0597c3268d5aa137fd99.png) | | 19 | Fascette 3\*100MM | 5 | ![](media/247e99cde38f40eb256ed698ec47bb1d.png) | | 20 | Chiave a L M2.5 | 1 | ![](media/ad46a09c801f0ce10448cf7f7c3ef279.png) | | 21 | Chiave a L M3 | 1 | ![](media/ad46a09c801f0ce10448cf7f7c3ef279.png) | | 22 | Chiave a L M1.5 | 1 | ![](media/ad46a09c801f0ce10448cf7f7c3ef279.png) | | 23 | Cartone | 1 | ![](media/8c9753cc11848ca134532d52e9ca2277.png) | | 24 | Cavo Dupont 4P M-F PH2.0mm a 2.54 (Verde-Blu-Rosso-Nero) | 1 | ![](media/9065eb862cc4bcbde2f324702ec8a954.png) | | 25 | Cavo Dupont 4P HX-2.54 (Nero-Rosso-Bianco-Marrone) | 1 | ![5](media/f89d96fdf835c372754aadc7c22ca907.png) | | 26 | Cavo Dupont 5P JST-PH2.0MM | 1 | ![](media/d815578410bf7d4d943c921e79fdc8a5.png) | | 27 | Cavo Dupont 3P-3P XH2.54 a 2.54(Giallo-Rosso-Nero) | 1 | ![9](media/6a1c8e7c27ca08c62ac0c30a0dbd4578.png) | | 28 | Cavo Dupont 3P-3P XH2.54 a PH2.0(Giallo-Rosso-Nero) | 2 | ![10-1](media/054fc8fbedd22e8e9c6074207bc94524.png) | | 29 | Cavo Dupont 4P-3P XH2.54 a PH2.0(Giallo-Rosso-Nero) | 2 | ![11](media/7856a38f34cdeb19966cd0fb99b55f85.png) | | 30 | Cavo Dupont 4P XH2.54 a PH2.0(Verde-Blu-Rosso-Nero) | 1 | ![8](media/900ce366290c7cb8537c498a3b1b6b08.png) | | 31 | Viti a testa tonda M1.4\*8MM | 6 | ![](media/f304cb590f040f13b4bd93bfc636ddba.png) | | 32 | Dadi M1.4 | 6 | ![](media/fb3d2a6b5e5de551ae702b94a468ab49.png) | | 33 | Dadi M2 | 8 | ![](media/fb3d2a6b5e5de551ae702b94a468ab49.png) | | 34 | Viti a testa tonda M2\*8MM | 8 | ![](media/f304cb590f040f13b4bd93bfc636ddba.png) | | 35 | Viti a testa tonda M1.2\*5MM | 6 | ![](media/1ae2d251fa671bdbedd375c37ed394aa.png) | | 36 | Viti a testa tonda M3\*6MM | 18 | ![](media/f304cb590f040f13b4bd93bfc636ddba.png) | | 37 | Viti a testa tonda M3\*10MM | 3 | ![](media/f304cb590f040f13b4bd93bfc636ddba.png) | | 38 | Dadi M3 | 3 | ![](media/fb3d2a6b5e5de551ae702b94a468ab49.png) | | 39 | Colonna di rame a doppio passaggio M3\*10MM | 4 | ![](media/0e0fd3c7109c9fdaae633447ace2452f.png) | | 40 | Boccola esagonale in rame (M3*45MM) | 4 | ![image-20250902121024042](./media/image-20250902121024042.webp) | | 41 | Perno assiale tecnico blu 43093 con creste di attrito | 11 | ![](media/be8bf7c301b2cc756ed4b6bc0d0fce59.png) | | 42 | Boccola tecnica 4265c | 11 | ![](media/64e5f57bd9efb46d1ea5c663e195bbbd.png) | | 43 | Cappuccio ponticello blu | 4 | ![](media/2e07431f04b6c1e9543918f86ee695a4.png) | | 44 | Cappuccio ponticello rosso | 4 | ![](media/a0aca71a25a9c5152b99c0911e6f5221.png) | | 45 | Chiave inglese | 1 | ![img](media/wps2.jpg) | | 46 | Ruota motrice del telaio | 2 | ![img](media/wps3.png) | | 47 | Ruota portante del telaio | 2 | ![img](media/wps4.png) | | 48 | Vite a esagono incassato M4*12MM | 2 | ![img](media/wps5.jpg) | | 49 | Vite a esagono incassato M4*35MM | 2 | ![img](media/wps6.jpg) | | 50 | Cingolo a nastro | 2 | ![img](media/wps7.jpg) | ## 1.5 Scheda di sviluppo Keyestudio V4.0 È necessario sapere che la scheda di sviluppo Keyestudio V4.0 è il cuore di questa smart car. ![](./media/image-20250709102941963.png) La scheda di sviluppo Keyestudio V4.0 è basata su MCU ATmega328P e con un chip CP2102 come convertitore UART-USB. ![](./media/image-20250709103216112.png) Dispone di 14 pin di ingresso/uscita digitali (di cui 6 possono essere utilizzati come uscite PWM), 6 ingressi analogici, un cristallo di quarzo da 16 MHz, una connessione USB, un jack di alimentazione, 2 header ICSP e un pulsante di reset. ![](./media/image-20250709103241560.png) Possiamo alimentarlo con un cavo USB, il jack di alimentazione CC esterno (DC 7-12V) o i pin femmina Vin/GND (DC 7-12V) | Microcontrollore | ATmega328P-PU | | :-------------------------: | :------------------------------------------------------: | | Tensione operativa | 5V | | Tensione di ingresso (raccomandata) | DC7-12V | | Pin I/O digitali | 14 (D0-D13) (di cui 6 forniscono uscita PWM) | | Pin I/O digitali PWM | 6 (D3, D5, D6, D9, D10, D11) | | Pin di ingresso analogici | 6 (A0-A5) | | Corrente CC per pin I/O | 20 mA | | Corrente CC per pin 3.3V | 50 mA | | Memoria Flash | 32 KB (ATmega328P-PU) di cui 0.5 KB utilizzati dal bootloader | | SRAM | 2 KB (ATmega328P-PU) | | EEPROM | 1 KB (ATmega328P-PU) | | Velocità di clock | 16 MHz | | LED_BUILTIN | D13 |